package common;

import Controller.CidadeController;
import Controller.EnderecoController;
import Controller.EstadoController;
import Controller.FotoController;
import Controller.ImovelController;
import Controller.PessoaController;
import IController.ICidadeController;
import IController.IEnderecoController;
import IController.IEstadoController;
import IController.IImovelController;
import IController.IPessoaController;
import IController.IFotoController;

public class DelegaServicos {

	private IPessoaController pessoaController;
	private IImovelController imovelController;
	private IEstadoController estadoController;
	private ICidadeController cidadeController;
	private IEnderecoController enderecoController;
	private IFotoController fotoController;

	public DelegaServicos() {
		
		this.pessoaController = new PessoaController();
		this.imovelController = new ImovelController();
		this.estadoController = new EstadoController();
		this.cidadeController = new CidadeController();
		this.enderecoController = new EnderecoController();
		this.fotoController = new FotoController();
	}

	public IPessoaController getPessoaController() {
		return pessoaController;
	}

	public IImovelController getImovelController() {
		return imovelController;
	}
	
	public IEstadoController getEstadoController() {
		return estadoController;
	}

	public ICidadeController getCidadeController() {
		return cidadeController;
	}
	
	public IEnderecoController getEnderecoController() {
		return enderecoController;
	}
	
	public IFotoController getFotoController() {
		return fotoController;
	}
}
